#define _CRT_SECURE_NO_WARNINGS 
#include<stdio.h>
int Add(int x, int y)
{
	int z = x * y;
	return z;
}
int main()
{
	int i = 0;
	int n = 0;
	  int a = 1;
	int b = 0;
	scanf("%d", &n);
	for (i = 1; i <= n; i++)
	{
		b = Add(a, i);
		a = b;
		if (i == n)
			printf("%d ", b);
	}

	return 0;
}
